package com.lfz.quality_effect.model.entity;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class TVerifyStatistics  implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 速裁快审id
     */
    @TableId(value = "verify_id",type = IdType.AUTO)
    private Integer verifyId;

    /**
     * 法院
     */
    @TableField("court")
    private String court;

    /**
     * 导入日期
     */
    @TableField("data_time")
    private String dataTime;

    /**
     * 案件类型
     */
    @TableField("case_type")
    private String caseType;

    /**
     * 案号
     */
    @TableField("case_no")
    private String caseNo;

    /**
     * 收案日期
     */
    @TableField("receive_date")
    private String receiveDate;

    /**
     * 结案日期
     */
    @TableField("settle_date")
    private String settleDate;

    /**
     * 结案方式
     */
    @TableField("settle_type")
    private String settleType;

    /**
     * 实际审理天数
     */
    @TableField("trial_days")
    private Integer trialDays;

    /**
     * 是否速裁法官承办( 0. 否 1. 是 默认为1 )
     */
    @TableField("undertake_status")
    private Integer undertakeStatus;

    /**
     * 承办人
     */
    @TableField("undertaker")
    private String undertaker;

    /**
     * 创建日期
     */
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    private LocalDateTime createTime;

}
